class Student(object):
    # __init__ 是一个特殊方法用于在创建对象时进行初始化操作
    # 通过这个方法我们可以为学生对象绑定name和age两个属性

    def __init__(self,name,age):
        self.name =name
        self.age=age
    
    def study(self,course_name):
        print('%s 正在学习 %s.'%(self.name,course_name))

    def do_homework(self):
        if self.age < 10:
            print('%s没有作业.' % self.name)
        else:
            print('%s做家庭作业中.' % self.name)

def main():
    # 创建学生对象并指定姓名和年龄
    stu1 = Student('小鱼干',18)
    # 给对象发study消息
    stu1.study('Python程序设计')
    # 给对象发 do_homework消息()
    stu1.do_homework()

if __name__ == '__main__':
    main()